due from related companies - Spanish English Dictionary